/* CSS Document */
body{ font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/slide.jpg) no-repeat center center fixed rgb(35,35,35); -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover; margin:0; padding:0; color:#666;}
h1{color:#900;}
.clear{clear:both;}
a {text-decoration:none;  }
.wrap{width:1000px; margin:0 auto;}
header{height:76px; position:relative; width:1030px; margin:auto;}
nav{width:100%; height:50px; background:#eaeaea;}
.h-links{float:right; padding:0; margin:0;}
.h-links li{list-style:none; float:left; padding:5px; margin:5px;}
.h-links li a{text-decoration:none; color:#484848;}
.h-links li a:hover{color:#9D1C1C; text-decoration:underline;}
#h-menu{float:left; padding:0; margin:0; list-style:none;}
#h-menu li{list-style:none; float:left; padding:5px; margin:5px;}
#h-menu li a{color:#484848; font-weight:bold; font-size:14px;}
#h-menu li:hover{background:#FFF; -webkit-border-radius: 4px; border-radius: 4px;}
#h-menu li a{ padding:10px;}
.menu-more{width:1030px; height:200px; background:#eaeaea; visibility:hidden; position:absolute; left:0; top:35px; z-index:5}
.main-games{background:url(../images/nav-bg.png) repeat-x center bottom; width:100%; height:146px;}
.menu-shadow{background:url(../images/nav-shadow.png); width:1011px; height:9px; margin:auto;}
.menu-more ul{list-style:none; margin:0; padding:0;}
.menu-tgmes{list-style:none; padding:0; margin:0;}
.menu-tgmes li{float:left; width:151px; margin:0 10px;}
.menu-tgames-xbox{background:url(../images/heroes-sprite.png); width:146px; height:100px;}
.menu-tgmes-link{ width:150px; text-align:center;}
.tgames-1{background-position:0 -10px;}
.tgames-2{background-position:0 -137px;}
.tgames-3{background-position:0 -257px;}
.tgames-4{background-position:0 -380px;}
.tgames-5{background-position:0 -500px;}
.tgames-6{background-position:0 -624px;}
.menu-tgmes li:last-child{margin:none;}
#h-menu li .menu-more ul li{float:left; margin:4px 10px 10px 0;}
#h-menu li .menu-more ul li:hover{background:none;}
.menu-more ul li:hover{background:none;}
#h-menu li .menu-more ul li.title a{color:#900; margin-right:30px;}
.menu-more ul li a{font-size:14px; font-weight:bold; color:#484848;}
.menu-more ul li a:hover{color:#900; text-decoration:underline;}
#h-menu li:hover .menu-more{ visibility:visible;}
#main-cnt{margin-top:350px; background:#FFF; padding:15px;}
#main-cnt2{margin-top:100px; background:#FFF; padding:15px;}
#inner-cnt{margin-top:100px; background:#FFF; padding:15px;}
#top-games{margin:0; padding:0; list-style:none;}
#top-games li{width: 225px; height: 258px; position: relative; float: left; margin: 0 12.5px 35px ; overflow: hidden; visibility: visible;}
.tg-info{width:100%; height:205px; background:#292929; position:absolute; top:215px; color:#FFF; -webkit-transition: all 250ms ease;
-moz-transition: all 250ms ease; -o-transition: all 250ms ease; transition: all 250ms ease;} 
#top-games li:hover .tg-info{top:130px;}
.tg-wrap{padding:10px;}
.tg-info .tg-info-title{font-size:18px; color:#fff; margin-bottom:8px;}
.tg-info .tg-info-desc{font-size:11px; color:#F0F0F0;}
#top-games .tg-info .consolas{margin:8px 0 0 0; padding:0; overflow:visible;}
#top-games .tg-info .consolas li{font-size:11px; float:left; margin:0 10px 0 0; width:auto; height:auto;}
#top-games .tg-info .consolas li a{color:#FFF; text-decoration:none;}
#top-games .tg-info .consolas li a:hover{color:#9D1C1C; text-decoration:underline;}
#all-games{margin:0; padding:0; list-style:none;}
#all-games li{width:180px; margin:15px 10px; float:left; overflow:hidden;}
#all-games li img{width:100%;}
.allg-info{margin-top:8px;}
.allg-name{font-size:14px; text-align:center; margin:0; padding:0;}
.allg-name a{color:#484848;}
.allg-name a:hover{color:#900; text-decoration:underline;}
.allg-price{font-size:22px; text-align:center; margin:14px 0 2px 0; padding:0; color:#900; font-weight:bold;}
.allg-div{background:url(../images/prod_title_bg.png) center top no-repeat; width:100%; height:25px; margin:10px 0;}
.allg-btn{width:80%; padding:6px 0; text-align:center; background:#900; border:1px solid #600; margin:auto; -webkit-border-radius: 4px; border-radius: 4px;}
.allg-btn a{color:#FFF; font-weight:bold; font-size:12px; }
.allg-btn:hover{background:#292929; border:1px solid #CCC;}
.full-div{background:url(../images/div-container.jpg); width:840px; height:2px; margin:15px auto;}
footer{background:#404040; width:1000px; margin:20px auto 0; padding:15px; }
footer .info{margin:0 25px 0 0; padding:0; list-style:none; width:225px; float:left;}
footer .info li{display:block; padding:5px 4px; clear:both;}
footer .info li a{color:#FFF; text-decoration:none;}
footer .info li a:hover{text-decoration:underline;}
footer h3{color:#FFF; text-decoration:underline;}
footer .info li img{float:left; border:none; outline:none;}
.social{margin:4px 0 0 15px; float:left;}
#crights{float:right; width:220px; padding:20px 15px 0 15px; color:#fff; text-align:center;}

.column2-left{width:500px; float:left}
.column2-right{width:390px; float:right; text-align:justify; padding-right:20px;}
.detail-left {width:670px; float:left;}
.detail-right {width:220px; float:right;}
.detail-img{float:left; width:230px; min-height:350px; padding:25px; border:1px solid #999;}
.detail-infobox{float:right; width:350px;}
.detail-div{background:url(../images/div-left.gif); widows:430px; height:2px; margin:25px 0;}
.infobox-title{font-size:24px; color:#900; border-bottom:1px solid #900; padding:0 0 8px 0; margin-bottom:10px; }
.detail-infobox p{text-align:justify;}
.infobox-stock{margin-top:10px; color:#900; font-size:14px; margin-top:10px;}
.delete{background:url(../images/delete-sprite.JPG) top left; width:20px; height:25px; float:left; margin:15px 0 0 0;}
.delete:hover{background:url(../images/delete-sprite.JPG) top  right; }
.compras-title{margin:0 0 8px 0; font-size:16px; font-weight:bold;}
.com-list{padding:0; margin:0; list-style:none;}
.com-list-c0{float:left; width:60px;}
.com-list-c1{float:right; width: 150px;}
.com-list-img{width:60px; float:left;}
.com-list-img img{width:100%;}
.com-list-title{font-size:16px; color:#900; margin:0 0 8px 0;}
.com-list-qty{font-size:14px; margin:0 0 8px 0;}
.com-list-price{color:#900;}

#check-out .com-list{padding:0; margin:0; list-style:none;}
#check-out .com-list-c0{float:left; width:200px;}
#check-out .com-list-c1{float:right; width: 450px; position:relative;}
#check-out .com-list-c1 .delete{position:absolute; top:0; right:10px; margin:0;}
#check-out .com-list-img{width:180px; float:left;}
#check-out .com-list-img img{width:100%;}
#check-out .com-list-title{font-size:16px; color:#900; margin:0 0 8px 0; font-weight:bold;}
#check-out .com-list-desc{text-align:justify;}
#check-out .com-list-qty{font-size:14px; margin:0 0 8px 0;}
#check-out .com-list-price{color:#900;}
.summary-title{font-size:16px; border-top:dotted 1px #B2B2B2; border-left:dotted 1px #B2B2B2;  padding:5px;}
.summary-price{font-size:16px; font-weight:bold; border-top:dotted 1px #B2B2B2; border-right:dotted 1px #B2B2B2; padding:5px;}
input[type="text"], input[type="password"], select {padding:5px 10px; background:#F4F4F4; border:1px solid #B2B2B2; outline:none; color:#666; width:200px;}
label{color:#666;}
input[type="button"]{padding:6px 10px; text-align:center; background:#900; border:1px solid #600; margin:auto; -webkit-border-radius: 4px; border-radius: 4px; color:#FFF; cursor:pointer;}
input[type="button"]:hover{background:#292929; border:1px solid #CCC;}
table#tBusquedas 
{
    width:1000px;
    border-spacing:0px;
    }

table#tBusquedas thead
{
    background-color:#900;
    font-weight: bold;
    color:#FFF;
    }
    
table#tBusquedas tr.Color
{
    background-color:#666;
   
    }
    table#tBusquedas tr.Color label
{
    color:#FFF;
    }
table#tBusquedas input
{
    width:150px;
    } 
.tPaginacion
{
    float:right;
    padding-right:70px;
    text-decoration: underline;
   
    }   
.sBuscar    
{
    width:130px;
    
    }
    